//  This product includes software developed by Denim Group, Ltd. (http://www.denimgroup.com/)
//  All use and distribution of the Denim Group developed software is subject to Version 2.0
//  of the Apache License (http://www.apache.org/licenses/LICENSE-2.0).

using System;
using System.Collections.Generic;
using System.Text;

namespace AppScan.DefectLogger
{
    public interface IDefectTrackingSystem
    {
		/// <summary>
		/// Access to the defect tracking system's raw object model
		/// </summary>
		object NativeConnection
		{
			get;
		}

		/// <summary>
		/// Log in to defect tracking system
		/// </summary>
		/// <param name="serverUrl"></param>
		/// <param name="userName"></param>
		/// <param name="password"></param>
		/// <param name="domain"></param>
		/// <param name="project"></param>
		void Login(string serverUrl, string userName, string password, string domain, string project);
    }
}
